anything causing needless fright - Französisch Englisch Wörterbuch